// 2025/8/16
// 提取不重复的整数

#include <iostream>
#include <vector>
using namespace std;

int main() {
    int n, m = 0; cin >> n;
    vector<bool> isused(10, false);
    while(n)
    {
        int tmp = n % 10;
        n /= 10;
        if(!isused[tmp])
        {
            isused[tmp] = true;
            m *= 10;
            m += tmp;
        }
    }
    cout << m << endl;
}
// 64 位输出请用 printf("%lld")